What is the meaning of the word "sleep deprivation"?

Definitions:

  1. a form of psychological torture inflicted by depriving the victim of sleep copy to clipboard noun
    • Sleep deprivation causes serious psychological stress. copy to clipboard